Assembly Lines: The Complete Book
Bookreader Item Preview
Share or Embed This Item
- Publication date
- 2014-12-17
- Usage
- Attribution-Noncommercial-Share Alike 3.0




- Topics
- assembly language, 6502, Apple II, retro computing, Apple II, 6502, Softalk, retro computing
- Publisher
- Chris Torrence
- Collection
- applebooks; folkscanomy_computer; folkscanomy
- Language
- English
- Item Size
- 167.1M
Roger Wagner’s Assembly Lines articles originally appeared in Softalk magazine from October 1980 to June 1983. The first fifteen articles were reprinted in 1982 in Assembly Lines: The Book. Now, for the first time, all thirty-three articles are available in one complete volume. This edition also contains all of the appendices from the original book as well as new appendices on the 65C02, zero-page memory usage, and a beginner’s guide to using the Merlin Assembler. The book is designed for students of all ages: the nostalgic programmer enjoying the retro revolution, the newcomer interested in learning low-level assembly coding, or the embedded systems developer using the latest 65C02 chips from Western Design Center.
Note: The PDF is available here for free. You can also purchase a paper copy.
This PDF is the second printing (May 2017).
Note: The PDF is available here for free. You can also purchase a paper copy.
This PDF is the second printing (May 2017).
Errata for the second printing:
p. 29: in the second and third paragraphs describing the code, $303 should be $306 and $30C should be $30F.
p. 72, "The program can be called with the same..." should be rewritten as "To test this, you can create a BASIC program similar to the one that we created for testing the addition routine, but with the above machine code in the DATA statement."
p. 94: fifth paragraph, at end, "used to print" should be "used to point."
p. 186, first paragraph, $D0000 should be $D000
p. 190, middle, should be "Line 2 would be $2000 + 2 × $28 = $2050"
p. 211, middle paragraph, "LDA (GBAS,Y)" should be "LDA (GBAS),Y"
p. 216, middle, "bit 8 of HMASK" should be "bit 6 of HMASK"
p. 222, first sentence should end in a colon
p. 222, second-to-last paragraph is missing the example, which looks like:
MEMORY: $9B 1001 1011
HBIT $90 1001 0000
---------------------
RESULT (AND) 1001 0000
#$7F 0111 1111
---------------------
RESULT (AND) 0001 0000
p. 291, near bottom, "$FD0C<RETURN>" should be "$FD0CL<RETURN>"
p. 302, middle, CV should be $25
p. 305, top, CV should be $25, CH should be $24
p. 309, middle, "POSN" should be "SRCN" in both places
p. 314, line 40 should be "8008: 20 EA 03..."
p. 323, second-to-last paragraph, change "to facilitate the calling by the..." to "to the HCOUT subroutine within the..."
p. 398 & p. 402: ADC, "P" status should be NZC--V
p. 403: table location 6C should say JMP (abs)
Errata for the first printing:
p. 6, first sentence, “th e” should be “the”
p. 7, last sentence, "one houndred" should be in italics
p. 86, under Disk-Volume Modification, "*E3: 0" should be "*E3: 01"
p. 87, under Catalog Keypress, the first line should be "*06: 01 0D 01 60 00 10"
p. 231, middle paragraph, "lines 44 through 47" should be "lines 46 through 49"
p. 231, last paragraph, "lines 67 and 68" should be "lines 69 and 70"
p. 339, $F000-$FFFF should be $F800-$FFFF
p. 418, Zero-Page Memory Usage, remove entries for $18, $19, add $D6 - BASIC protection fag, default is $00, set to $FF for run-only mode.
- Addeddate
- 2015-03-20 02:46:18
- Author
- Roger Wagner
- Foldoutcount
- 0
- Identifier
- AssemblyLinesCompleteWagner
- Identifier-ark
- ark:/13960/t6f228w0w
- Ocr
- tesseract 5.3.0-6-g76ae
- Ocr_detected_lang
- en
- Ocr_detected_lang_conf
- 1.0000
- Ocr_detected_script
- Latin
- Ocr_detected_script_conf
- 0.9635
- Ocr_module_version
- 0.0.21
- Ocr_parameters
- -l eng
- Openlibrary_edition
- OL25648726M
- Openlibrary_work
- OL17078830W
- Page_number_confidence
- 97
- Page_number_module_version
- 1.0.5
- Pages
- 449
- Ppi
- 300
- Scanner
- Internet Archive HTML5 Uploader 1.6.1
- Year
- 2014
comment
Reviews (2)
16,777 Views
70 Favorites
DOWNLOAD OPTIONS
IN COLLECTIONS
Apple Computer BooksUploaded by Chris Torrence! on
Open Library